leopard flower - Turkish English Dictionary